body { padding-top: 70px;
background: #fdfdfd;
}
table th,
table td{
    font: 11px verdana, arial, helvetica, sans-serif;
}
button:visited,
button:active{
    outline: 0;
}
a:visited,
a:active,
a:focus{
    outline: 0;
}
.navbar-default{
    background: #323232;
    border:none;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.navbar-default .navbar-brand{
    color: #fff;
}
.navbar-default .navbar-brand:hover{
    color: #ddd;
}
.navbar-default .navbar-nav>li>a{
    color: #fff;
}
.navbar-default .navbar-nav>li>a:hover{
    color: #ddd;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #555;
    background-color: #efefef;
}
.well{
    color:#fff;
    background: #323232;
}
.well a{
    color: #878787;
}
.well a:hover{
    color: #e6e6e6;
}

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td{

}
.table th{
background: #4d4c50;
    color: #fff;
}
table th a{
    color: #ccc;
}
table th a:hover{
    color: #E6E6E6;
}
.table tfoot td{
    background: #efefef;
}
.table-bordered>thead>tr>th,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>tbody>tr>td,
.table-bordered>tfoot>tr>td{

}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {

}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
background: #efefef;
}
.table div{
    width:80px;
    height: 80px;
}
.table div img{
    max-width: 100%;
    max-height: 100%;
}
/*.form-control {
    border-color: #66afe9;
}*/
.fl-alert{
    text-align: center;
    width:50%;
    margin: 10px auto;
}
.content{
    margin-bottom: 20px;
}
.cont-title{
    border-bottom: 2px solid #ddd;
    margin-top: -30px;
    font-size: 24px;
    color: #555;
    background: #efefef;
    padding: 30px;
    padding-bottom: 20px;

}
.cont-Search{
    padding: 10px;
    margin-bottom: 10px;
    background: #efefef;
}
.footer{
    text-align: center;
    padding-top: 15px;
}


/*这是返回顶部样式*/
.back-to-top{
    position:fixed;
    bottom:15%;
    right:1px;
}
.back-to-top a{
    padding-top:8px;
    text-align:center;
    text-decoration:none;
    color:#fff;
    display:block;
    width:26px;
    height: 100px;
    background: #4D4D4D;
    -moz-transition:color 0.5s;
    -webkit-transition:color 0.5s;
    -o-transition:color 0.5s;
    opacity:0.8;
    border-radius: 3px;
    -moz-transition:opacity 0.5s;
    -webkit-transition:opacity 0.5s;
    -o-transition:opacity 0.5s;
}
.back-to-top a:hover{
    color:#dddddd;
    opacity:1;
}